﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;

namespace QuanLiThuVien.Source
{
    class UpdateInfo
    {
        THUVIEN.Service1 serv = new THUVIEN.Service1();

        public void UpdateDocGia(string MaDocGia, string MaLoaiDocGia, string HoTenDocGia, DateTime NgaySinh, string DiaChi, string Email, DateTime NgayLapThe, DateTime NgayHetHan)
        { 
            int tam = serv.UpdateDocGia(MaDocGia, MaLoaiDocGia, HoTenDocGia, NgaySinh, DiaChi, Email, NgayLapThe, NgayHetHan);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateDocGia_TienNo(string MaDocGia, int TienNo)
        {
            int tam = serv.UpdateDocGia_TienNo(MaDocGia, TienNo);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateDocGia_MatKhau(string MaDocGia, string MatKhau)
        {
            int tam = serv.UpdateDocGia_MatKhau(MaDocGia, MatKhau);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateCuonSach(string MaCuonSach, string MaSach, int TinhTrang)
        {
            int tam = serv.UpdateCuonSach(MaCuonSach, MaSach, TinhTrang);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateDauSach(string MaDauSach, string TenDauSach, string MaTheLoai)
        {
            int tam = serv.UpdateDauSach(MaDauSach, TenDauSach, MaTheLoai);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateLoaiDocGia(string MaLoaiDocGia, string LoaiDocGia)
        {
            int tam = serv.UpdateLoaiDocGia(MaLoaiDocGia, LoaiDocGia);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateSach(string MaSach, string MaDauSach, int NamXuatBan, string NhaXuatBan, int DonGia)
        {
            int tam = serv.UpdateSach(MaSach, MaDauSach, NamXuatBan, NhaXuatBan, DonGia);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateTacGia(string MaTacGia, string HoTenTacGia, string DiaChi)
        {
            int tam = serv.UpdateTacGia(MaTacGia, HoTenTacGia, DiaChi);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        //public void UpdateThamSo_KhoangCachNamXB(int KhoangCachNamXB)
        //{
        //    int tam = serv.UpdateThamSo_KhoangCachNamXB(KhoangCachNamXB);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_NgayMuonToiDa(int NgayMuonToiDa)
        //{
        //    int tam = serv.UpdateThamSo_NgayMuonToiDa(NgayMuonToiDa);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_SachMuonToiDa(int SachMuonToiDa)
        //{
        //    int tam = serv.UpdateThamSo_SachMuonToiDa(SachMuonToiDa);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_TienPhat(int TienPhat)
        //{
        //    int tam = serv.UpdateThamSo_TienPhat(TienPhat);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_TuoiToiDa(int TuoiToiDa)
        //{
        //    int tam = serv.UpdateThamSo_TuoiToiDa(TuoiToiDa);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_TuoiToiThieu(int TuoiToiThieu)
        //{
        //    int tam = serv.UpdateThamSo_TuoiToiThieu(TuoiToiThieu);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}

        //public void UpdateThamSo_ThoiHanThe(int ThoiHanThe)
        //{
        //    int tam = serv.UpdateThamSo_ThoiHanThe(ThoiHanThe);
        //    if (tam == 0)
        //        MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
        //    else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        //}
        
        public void UpdateGiaTriThamSo(string TenThamSo, int GiaTri)
        {
            int tam = serv.UpdateGiaTriThamSo(TenThamSo,GiaTri);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateTheLoai(string MaTheLoai, string TenTheLoai)
        {
            int tam = serv.UpdateTheLoai(MaTheLoai, TenTheLoai);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateDoiMatKhau(string MaDocGia, int DoiMatKhau)
        {
            int tam = serv.UpdateDoiMatKhau(MaDocGia, DoiMatKhau);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateDoiMatKhau_NhanVien(string MaNhanVien, int DoiMatKhau)
        {
            int tam = serv.UpdateDoiMatKhau_NhanVien(MaNhanVien, DoiMatKhau);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateMatKhau(string MaDocGia, string MatKhau)
        {
            int tam = serv.UpdateMatKhau(MaDocGia, MatKhau);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateMatKhau_NhanVien(string MaNhanVien, string MatKhau)
        {
            int tam = serv.UpdateMatKhau_NhanVien(MaNhanVien, MatKhau);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateTongTien_PhieuNhap(string MaPhieuNhap, int TongTien)
        {
            int tam = serv.UpdateTongTien_PhieuNhap(MaPhieuNhap, TongTien);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateSoLuong_Sach(string MaSach, int SoLuong)
        {
            int tam = serv.UpdateSoLuong_Sach(MaSach, SoLuong);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateTinhTrangCuonSach(string MaCuonSach, int TinhTrang)
        {
            int tam = serv.UpdateTinhTrangCuonSach(MaCuonSach, TinhTrang);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateSoSachMuon(string MaPhieuMuon, int SoSachMuon)
        {
            int tam = serv.UpdateSoSachMuon(MaPhieuMuon, SoSachMuon);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateSoSachDangMuon_DocGia(string MaDocGia, int SoSachDangMuon)
        {
            int tam = serv.UpdateSoSachDangMuon_DocGia(MaDocGia, SoSachDangMuon);
            //if (tam == 0)
            //    MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            //else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateNhanVien(string MaNhanVien, string MaLoaiNhanVien, string HoTenNhanVien)
        {
            int tam = serv.UpdateNhanVien(MaNhanVien, MaLoaiNhanVien, HoTenNhanVien);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }

        public void UpdateNgayHetHan(string MaDocGia, DateTime NgayHetHan)
        {
            int tam = serv.UpdateNgayHetHan(MaDocGia, NgayHetHan);
            if (tam == 0)
                MessageBox.Show("Kiểm tra lại các thông tin", "Thất bại");
            else MessageBox.Show("Sửa thông tin thành công", "Thành Công");
        }
    }
}
